SOLID — это аббревиатура из пяти принципов объектно-ориентированного проектирования, помогающих писать поддерживаемый и расширяемый код.
▪️ S — Single Responsibility Principle (SRP) Каждый класс должен иметь одну и только одну причину для изменения.
▪️ O — Open/Closed Principle (OCP) Сущности должны быть открыты для расширения, но закрыты для модификации.
▪️ L — Liskov Substitution Principle (LSP) Объекты подклассов должны заменять объекты суперклассов без нарушения логики.
▪️ I — Interface Segregation Principle (ISP) Лучше иметь несколько специализированных интерфейсов, чем один общий.
▪️ D — Dependency Inversion Principle (DIP) Модули верхнего уровня не должны зависеть от модулей нижнего уровня. Оба типа должны зависеть от абстракций.
SOLID — это аббревиатура из пяти принципов объектно-ориентированного проектирования, помогающих писать поддерживаемый и расширяемый код.
▪️ S — Single Responsibility Principle (SRP) Каждый класс должен иметь одну и только одну причину для изменения.
▪️ O — Open/Closed Principle (OCP) Сущности должны быть открыты для расширения, но закрыты для модификации.
▪️ L — Liskov Substitution Principle (LSP) Объекты подклассов должны заменять объекты суперклассов без нарушения логики.
▪️ I — Interface Segregation Principle (ISP) Лучше иметь несколько специализированных интерфейсов, чем один общий.
▪️ D — Dependency Inversion Principle (DIP) Модули верхнего уровня не должны зависеть от модулей нижнего уровня. Оба типа должны зависеть от абстракций.
Durov said on his Telegram channel today that the two and a half year blockchain and crypto project has been put to sleep. Ironically, after leaving Russia because the government wanted his encryption keys to his social media firm, Durov’s cryptocurrency idea lost steam because of a U.S. court. “The technology we created allowed for an open, free, decentralized exchange of value and ideas. TON had the potential to revolutionize how people store and transfer funds and information,” he wrote on his channel. “Unfortunately, a U.S. court stopped TON from happening.”
The S&P 500 slumped 1.8% on Monday and Tuesday, thanks to China Evergrande, the Chinese property company that looks like it is ready to default on its more-than $300 billion in debt. Cries of the next Lehman Brothers—or maybe the next Silverado?—echoed through the canyons of Wall Street as investors prepared for the worst.
Библиотека собеса по Java | вопросы с собеседований from tw